be torn to shreds - Turco Inglés Diccionario